IMPORTANT: Always include this text file along with the binary if you choose to publicly distribute this non-arcade-accurate derivative work. The source must also be made available as well, as per the mame license. 

I'm releasing this build for all those mame fans who:

A/ Use mame (win32 command-line)

B/ Desire smooth scrolling in games whose original refresh rate is somewhat more or less than exactly 60 Hz. 

Smoothmame  will be available in both i686 (Intel PPro/PII/PIII) and AMD ATHLON optimized builds from now on.

(The P4 build is actually slower than an i686 one on a PentiumIV machine, which is why it makes no sense to offer it.)

** NOTE: If you desire accurate 100% arcade emulation, then please download official mame instead.

FEATURES
-----------------

- Almost all games now play at a perfect 60Hz refresh rate 
- Both I686 and ATHLON optimized binaries are available 
- Both builds use the faster Assembly 68000 core (instead of the C 68000 core) 
- I added extra speed tweaks to the ATHLON build (up to 15% faster for some games) 
- Exe's are UPX'ed 
- Runs via command-line or front-end (no GUI) 
- 'Rad Rally' uses hack to fix the stage select and mountain stage gfx (thanks Insane) 

THE CHANGES
-----------------------

1/ The following drivers have been modified in this unofficial build in order to achieve refresh rates of 60 Hz for one or more games within each driver:
 
argus.c, armedf.c, artmagic.c, baraduke.c, battlex.c bosco.c, brkthru.c, btime.c, capbowl.c, cave.c, cbuster.c, chaknpop.c, chinagat.c, cinemat.c, circus.c, cninja.c, cps2.c, darkseal.c, dbz2.c, ddragon.c, dec0.c, dec8.c, decocass.c, digdug.c, djmain.c, exidy.c, gaelco2.c, galaga.c, galaxian.c, gameplan.c, gaplus.c, gottlieb.c, grobda.c,  hcastle.c, homedata.c, jcross.c, jrpacman.c, kaneko16.c, legionna.c, leprechn.c, m62.c, m72.c, madmotor.c, mainsnk.c, malzak.c, mappy.c, marvins.c, metlclsh.c, metro.c, mhavoc.c, midtunit.c, midvunit.c, midwunit.c, midxunit.c, midyunit.c, mpatrol.c, mrdo.c, munchmo.c, mystston.c, namcos1.c, namcos2.c, namcos86.c, nemesis.c, nitedrvr.c, nyny.c, overdriv.c, pacland.c, pacman.c, pengo.c, phozon.c, polepos.c, polyplay.c, psikyo.c, psychic5.c, rallyx.c, route16.c, scregg.c, seattle.c, seta.c, sgladiat.c, shisen.c, sidepckt.c, skykid.c, snowbros.c, sspeedr.c, stadhero.c, starcrus.c, starfire.c, subs.c, supbtime.c, superpac.c, tagteam.c, tceptor.c, toaplan1.c, toaplan2.c, toypop.c, travrusa.c, troangel.c, ttmahjng.c, tumblep.c, twincobr.c, vaportra.c, vigilant.c, wardner.c, xevious.c, yard.c 

The following drivers whose original refresh rate is not 60 Hz, have not been changed since their gameplay would have been negatively impacted due to the substantial speed increase which would have ensued.

(**  30/30 fps exceptions ** cischeat.c, gberet.c, ironhors.c, junofrst.c, mcr1.c, mcr2.c, mcr3.c, mcr68.c, shanghai.c, starwars.c, tutankhm.c )

(** 38/38 fps exceptions ** cinemat.c games were changed to 40 fps)

(** 40/40 fps exceptions ** asteroid.c, aztarak.c, bzone.c, cchasm.c, omegrace.c, sega.c)

(** 45/45 fps exceptions ** bzone.c, bwidow.c)

I have made my best attempt to ensure that my changes did not break any drivers, although I can make no gurantees. After thorough testing, everything appears to be working as expected however.

CONTACTING ME
---------------------------

Please e-mail me if you have any SMOOTHMAME SPECIFIC bugs to report (not regular mame bugs) or if you have noticed any games/drivers which are not running at 60 fps (other than the ones outlined in this readme).

Any and all SMOOTHMAME feedback is greatly appreciated. If you just wanna drop me a message to say hi then that's cool as well :) This build is for mame fans by a mame fan.

Note: DO NOT email me regarding general MAME questions, arcade cabinet / tv setup questions, or video hardware questions.  Please use the MameWorld Emuadvice or Hardware forum instead.

If you are a newbie then read the EASYEMU mame guide located here before asking anything on the forums...

http://www.mameworld.net/easyemu

The MAME FAQ is also another strongly recommended read...

http://www.mame.net/mamefaq.html


FINAL WORDS
-----------------------

Much thanks to the developers of this superhuman project known as mame -) 

******************************************************
Smoothmame presented by Twisty - released December 25, 2003
E-mail: twisty@fastmail.ca